﻿using HZH_Controls;
using HZH_Controls.Controls;
using HZH_Controls.Forms;
using OCV.UC;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace OCV
{
    public partial class OcvFrm : FrmWithTitle
    {
        public OcvFrm()
        {
            InitializeComponent();
        }

        private void OcvFrm_Load(object sender, EventArgs e)
        {
            ucRotor1.RotorColor = Color.Chartreuse;
            BarInfo d = new BarInfo();
            panel1.Controls.Add(d); 
            try
            {
                ControlHelper.FreezeControl(this, true);
                TreeNode tnForm = new TreeNode("功能");
                tnForm.Nodes.Add("生产管理");
                tnForm.Nodes.Add("实时监控");
                tnForm.Nodes.Add("水含量录入");
                tnForm.Nodes.Add("生产统计");
                tnForm.Nodes.Add("历史数据查询");
                tnForm.Nodes.Add("配置管理");
                this.tvMenu.Nodes.Add(tnForm);

                TreeNode tnFormBtn = new TreeNode("按钮");
                tnFormBtn.Nodes.Add("手自动调节");
                tnFormBtn.Nodes.Add("手动扫码");
                tnFormBtn.Nodes.Add("调试工具");
                tnFormBtn.Nodes.Add("参数设置");
                tnFormBtn.Nodes.Add("系统状态");
                tnFormBtn.Nodes.Add("设备复位");
                tnFormBtn.Nodes.Add("消除告警");
                tnFormBtn.Nodes.Add("内阻仪清零");
                tnFormBtn.Nodes.Add("手动出盘");
                tnFormBtn.Nodes.Add("Master");
                tnFormBtn.Nodes.Add("数据导出"); 
                tnFormBtn.Nodes.Add("探针复位");
                this.treeViewEx1.Nodes.Add(tnFormBtn);
            }
            finally
            {
                ControlHelper.FreezeControl(this, false);
            }
        }

        private void OcvFrm_FormClosing(object sender, FormClosingEventArgs e)
        {
            if (MessageBox.Show(@"确定退出？", @"提示", MessageBoxButtons.YesNo, MessageBoxIcon.Asterisk) != DialogResult.Yes)
            {
                e.Cancel = true;

                return;
            }
        }

        private void ucPanelTitle3_Load(object sender, EventArgs e)
        {

        }
    }
}
